Chore: [AEA-0000] - workflow to sync copilot instructions#62
Chore: [AEA-0000] - workflow to sync copilot instructions#62anthony-nhs merged 29 commits intomainfrom
Conversation
|
This PR is linked to a ticket in an NHS Digital JIRA Project. Here's a handy link to the ticket: AEA-0000 |
|
There was a problem hiding this comment.
Pull request overview
Adds a reusable GitHub Actions workflow and supporting Copilot configuration files intended to sync Copilot instructions from this repository into other repositories via an automated PR.
Changes:
- Document a new “Sync Copilot Instructions” reusable workflow in
README.md. - Add
.github/workflows/sync_copilot.ymlto fetch instruction assets from the central repo and open a PR with updates. - Add Copilot instruction assets under
.github/instructions/**, plus.github/copilot-instructions.mdand a chatmode file.
Reviewed changes
Copilot reviewed 14 out of 14 changed files in this pull request and generated 18 comments.
Show a summary per file
| File | Description |
|---|---|
README.md |
Documents the new sync workflow and provides a usage example. |
.github/workflows/sync_copilot.yml |
Implements the reusable workflow that syncs instructions into a target repo and creates a PR. |
.github/instructions/languages/INSTRUCTIONS-TYPESCRIPT.md |
Adds TypeScript guidance content. |
.github/instructions/languages/INSTRUCTIONS-TERRAFORM.md |
Adds Terraform guidance content. |
.github/instructions/languages/INSTRUCTIONS-SAM.md |
Adds SAM guidance content. |
.github/instructions/languages/INSTRUCTIONS-PYTHON.md |
Adds Python guidance content. |
.github/instructions/languages/INSTRUCTIONS-KOTLIN.md |
Adds Kotlin guidance content. |
.github/instructions/languages/INSTRUCTIONS-JAVA.md |
Adds Java guidance content. |
.github/instructions/languages/INSTRUCTIONS-CLOUDFORMATION.md |
Adds CloudFormation guidance content. |
.github/instructions/languages/INSTRUCTIONS-CDK.md |
Adds CDK guidance content. |
.github/instructions/instructions.intstructions.md |
Adds guidance for authoring instruction files. |
.github/instructions/general/SECURITY.md |
Adds security-focused guidance intended to apply broadly. |
.github/copilot-instructions.md |
Adds base Copilot instructions and links to other instruction files. |
.github/chatmodes/create_instructions.chatmode.md |
Adds a chatmode intended to help generate instruction files. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 12 out of 12 changed files in this pull request and generated 9 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 12 out of 12 changed files in this pull request and generated 3 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 12 out of 12 changed files in this pull request and generated 9 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|



Summary
Details